package com.zw.mes.module.shipments.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.zw.mes.base.BaseModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.persistence.Transient;
import java.util.Date;

/**
 * @author liqingyu
 * @version 1.0.0
 * @ClassName DictEnum.java
 * @Description TODO
 * @createTime 2021年03月25日 08:15:00
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class DebuggerAll extends BaseModel {

    /**主键*/
    private Integer sheetId;

    /*	订单数量	*/
    private Integer prodNum;
    /*	项目编号	*/
    private String proCode;
    /*	项目名称	*/
    private String proName;
    /*	提交状态1=未提交，2=待审核，3=已审核	*/
    private Integer subStatus;
    /*	是否需要调试2=不需要，1=需要	*/
    private Integer isDebugging;
    /*调试反馈总状态 0=不需要，1=未开始，2=执行中，3=已完成*/
    private  String debuggingStatu;
    /*	主表ID	*/
    private Integer id;
    /*	类型	*/
    private String special;
    /*	调试反馈状态	 0=不需要，1=未开始，2=执行中，3=已完成**/
    private String debuggingStatus;
    /*	调试反馈人	*/
    private String debuggingName;
    /*	调试开始时间	*/
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date debuggingStartTime;
    /*	调试结束时间	*/
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date debuggingEndTime;
    /*	调试备注	*/
    private String debuggingRemark;


    /*附件数量*/
    @Transient
    private Integer expCount;
}
